//创建xhr对象
function ajax({url,type,data,dataType}){
    return new Promise(function(open,err){
      //1.创建xhr对象
      var xhr=new XMLHttpRequest();
      //2.绑定监听事件
      xhr.onreadystatechange=function(){
        if(xhr.readyState==4&&xhr.status==200){
          if(dataType!==undefined  &&  dataType.toLocaleLowerCase()==="json")
          {var res=JSON.parse(xhr.responseText);
          }else {
            var res=xhr.responseText;
          }
          //console.log(res);
          open(res);
        }
      }
      if(type.tolowerCase=="get"&&data!=undefined){
        url+="?"+data;
      }
      
      //3.打开连接
      xhr.open(type,url,true);
      if(type.toLocaleLowerCase()==="post")//tolocallowerCase为转为小写，不能用tolocaleLowerCase
        //增加：设置请求消息头
        xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded")
      //4.发送请求

      //type=type.toLocaleLowerCase();

      if(type.toLocaleLowerCase()=="post"&&data!==undefined)
      {
      xhr.send(data);}//userUpdate.js发送过来的data；
      else {

      xhr.send(null);}
    })
  }
  


  
  
  
  